# 16、
# 创建一个班级模块mym1
# 将以下的类放在班级模块中，
# 创建一个班级类，
# 属性：班级名称cls_name，班级人数cls_num，班级类型cls_type，班级成绩cls_cj
#
# 在类中定义以下行为（方法）要求：
# 行为1：求班级中的最高分，并返回该值
# 行为2：求班级平均分，并返回该值
# 行为3：查找班级中是否存在某个分数，并打印结果（用while实现）
# 行为4：计算出100以内的偶数之和，仅可内部使用
from operator import index

cls_cj=(1,2,3,88,99,55)
class Cls():
    def markMax(self,*d):
        d=list(d)
        for i in range(0,len(d)-1):
            for j in range(0,len(d)-1-i):
                if d[j]<d[j+1]:
                    d[j],d[j+1]=d[j+1],d[j]
        # print(d)
        return  index(d[0])
    def markAvg(self,*d):
        avg=0
        for i in d:
            avg=i+avg
        avg=avg/len(d)
        return avg
    def markFind(self,m,cjjj):
        xb=0
        find=False
        while xb<=len(cjjj)-1:

            if m==cjjj[xb]:
                print('yes')
                find=True
            xb+=1
        if find==False:
            print('no')

    def __sumOshu(self,d):
        sd=0
        for i in range(2,d+1,2):
            sd+=i
        print(sd)





if __name__ == '__main__':
    cls=Cls()
    # print(cls.markMax(8,9,2,3,4,9,11))
    # print(cls.markAvg(9,6,3))
    # cls.markFind(1,cls_cj)
    # cls.__sumOshu(4)

